859101
832974
819740
18910
15662
171661
916543
373722
483390
240262
37775
956842
5096799
3528581
3029148
2332804
2218988
2016609
1924357
190278
1749118
1716136
1671195
1628471